/* pages/addCamp/index.wxss */
page{
  background-color: #eeeeee;
}
swiper{
  height: 360rpx;
}
swiper-item image{
  width: 100%;
  height: 100%;
}
.campCup{
  width: 150px;
  height: 25;
}
.text{
  position: relative;
  font-weight: bold;
  margin-left: 15px;;
  z-index: 2;
  margin-top: 20px;
}
.quan{
  background-color: #f39e00;
  width: 20px;
  height: 20px;
  border-radius: 10px;
  position: relative;
  top: 42px;
  left: 15px;
  z-index: 1;
}
.item{
  height: 235px;
}
.cupImg{
  position: relative;
  z-index: 1;
  top: 20px;
  left: 20px;
}
.info{
  color:#fff;
  position: relative;
  z-index: 2;
  top: -60px;
  left: 30px;
}
.campName{
  font-size: 20px;
  margin-bottom: 5px;
}
.title>view:nth-child(1) {
  position: absolute;
  top: 30rpx;
  width: 36rpx;
  z-index: -100;
  height: 36rpx;
  background-color: #f5c663;
  border-radius: 50%;
}
.select-camp-item {
  width: 94%;
  height: 380rpx;
  margin: 0 auto 15rpx;
  border-radius: 10rpx;
  color: #fff;
  position: relative;
}
.select-camp-item-image {
  position: relative;
  right: 6%;
  top: 35%;
  width: 100%;
  height: 100%;
  border-radius: 10rpx;
  
}
.select-camp-item-title {
  color: rgb(255, 255, 255);
  font-weight: bolder;
  position: relative;
  top: -5%;
  right: 8%; 
  bottom: 55rpx;
  padding: 20rpx;
}
.select-camp-item-address {
  color: rgb(255, 255, 255);
  font-weight: bolder;
  position: relative;
 right: 8%; 
  bottom: 55rpx;
  font-size: 26rpx;
  padding: 20rpx;
}